all: bsc drv f intr ma mem proc lnk

clean:
	rm compile/*.o compile/transmigration

bsc:
	$(MAKE) -C basic

drv: ide kbrd tmr vg

ide:
	$(MAKE) -C drivers/IDE

kbrd:
	$(MAKE) -C drivers/keyboard

tmr:
	$(MAKE) -C drivers/timer

vg:
	$(MAKE) -C drivers/vga

f:
	$(MAKE) -C fs

intr:
	$(MAKE) -C interrupts

ma:
	$(MAKE) -C main

mem:
	$(MAKE) -C memory

proc:
	$(MAKE) -C processes

lnk:
	$(MAKE) -C compile
